🎖️GitЯра🎖️
Node / meshtastic / Meshtastic-Android / files / .github / instructions / ci-workflows.instructions.md
.github/instructions/ci-workflows.instructions.md 1230c36cdbe2ac71a9b64e8a70414f9b7eaf842e (1230c36c) Text, 677 B
applyTo: "*/.yml"
excludeAgent: "code-review"
CI Workflow Rules
• Prefer explicit Gradle task paths (T383838androidApp:lintFdroidDebug) over shorthand (T383838lintDebug).
• CI uses T383838.github/ci-gradle.properties — don't assume local T383838gradle.properties values.
• CI passes T383838-Pci=true to enable full processor usage via T383838maxParallelForks.
• Use T383838fetch-depth: 0 only where needed (spotless ratcheting, version code). Use T383838fetch-depth: 1 otherwise.
• Desktop build matrix: T383838macos-latest, T383838windows-latest, T383838ubuntu-24.04, T383838ubuntu-24.04-arm.
• Lightweight jobs (labelers, triage, stale): use T383838ubuntu-24.04-arm runners.
• Gradle-heavy jobs: use T383838ubuntu-24.04 runners.
Served by rngit 1.5.1 - Generated in 0.04s